a{color:#333;}
.pic_c h2 { font-size: 30px; font-weight: 100; text-align: center; margin: 20px; color: #333; }

/***图片集***/
.album_name,.album_time{ margin-left:25px; font-size:14px;}
.album_name i{ margin-left:5px; }
.album_time{ color:#999;}
.album_con li{ width:220px;  height:149px; cursor:pointer; box-shadow:0 2px 4px #ddd; background:#f8f8f8; overflow:hidden;}

.bg_gray80{ opacity:0.88; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=88);  height:2000px; }
.pop_img{color:#333;overflow: hidden;}
.big_img{border:1px solid #e7e7e7;padding:10px;position:relative;overflow:hidden;}
.big_img span{  display:block; position:absolute; top:35%;width:69px; height:127px; cursor:pointer; zoom:1; overflow:hidden;}
.big_img .back{ left:3px; background:url(../images/back_b.png) no-repeat}
.big_img .next{ right:3px; background:url(../images/next_b.png) no-repeat}
.big_img .img_box{margin:0 auto;   overflow:hidden;width:978px;text-align:center;position: relative;cursor:pointer;}
.big_img .img_box .con{width:978px;text-align:center; vertical-align:middle; overflow:hidden; }
.big_img .img_box img{ vertical-align:middle;max-width: 978px;max-height:540px;}
.img_wide{margin:20px auto;}
.pop_img_list{padding: 0 10px;border:1px #e7e7e7 solid;height: 120px;margin: 0 5px 0 5px;overflow: hidden;}
.main_ico{ background:url(../images/main_ico.png) no-repeat}

.pop_img_list .back,.pop_img_list .next{margin-top: 35px;width:20px;height:37px;cursor:pointer;overflow:hidden;}
.pop_img_list .back{margin-right:8px;background:url(../images/back_s.png) no-repeat;}
.pop_img_list .next{margin-left:8px;background:url(../images/next_s.png) no-repeat;}

.pop_img_list .con { width: 641px; height: 118px; position: relative; overflow: hidden; background: #fafbfc; }
.pop_img_list .con ul { position: absolute; width: 10000px; top: 15px;  }
.pop_img_list .con li { width: 110px; height: 90px; padding: 0 10px; float: left; }
.pop_img_list .con li a { width: 110px; height: 90px; display: -ms-flexbox; display: flex; -ms-flex-align: center; align-items: center; cursor: pointer; -ms-flex-pack: center; justify-content: center; }
.pop_img_list .con li img { max-width: 100%; max-height: 100%; border: 4px solid transparent; padding: 1px; }



.big_img .back:hover,.big_img .next:hover,.pop_img_list .back:hover,.pop_img_list .next:hover{ opacity:0.7; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);}
.pop_img_list .con li img:hover,.pop_img_list .con li img.current{ border:3px solid #dfdfdf;}
.s_album{width:127px;height:118px;padding:5px;background:url(../images/imgs_bg.png) no-repeat;}
.back_album{left:0;}
.next_album{right:0;padding-right:0;}
.s_album a{display:block;width:118px;}
.s_album p{font-size:14px;margin-top:4px;text-align:center;}
.s_album p em{vertical-align:middle;width:10px;height:17px;display: inline-block;}
.back_album p em{background:url(../images/back_imgs.png) no-repeat;margin-right:10px;}
.next_album p em{background:url(../images/next_imgs.png) no-repeat;margin-left:10px;}
.img_cont{position:relative;margin-top:10px;min-height: 105px;margin-right:30px;}
.bottom_info{color:#999;font-size:12px;margin-top:14px;text-align: right;margin-right:10px;}
.bottom_info .original_pic{background:url(../images/original.jpg) no-repeat;margin:0 10px;padding-left:20px;height:15px;line-height:15px;}
.bottom_info .original_pic:hover{background:url(../images/original.jpg) no-repeat 0 -30px;}
.bottom_info .original_pic a{text-decoration: none;color:#999;}
.bottom_info .original_pic a:hover{color:#f00;}

span.page_num{width:120px;height:80px;position:absolute;top:-10px;font-family:"Arial";color:#999;font-size:30px;*font-size:25px;text-align: center;}
span.page_num em{font-size:60px;color:#cb2929;font-style:italic}
.img_cont p{margin-left:120px;line-height:24px;text-indent:24px;font-size: 15px;}
p.from{text-align:right;color:#999;font-size:12px;}

.pop_img_list .over_hidden{}
/*左右方向*/
.photo_prev, .photo_next {height: 100%;left: 0;position: absolute;top: 0;width: 50%;background:#fff; opacity:0; filter:alpha(opacity=0); z-index:100;}
.photo_next {left: 489px;}
.btn_pphoto, .btn_nphoto {cursor: url("../images/CurL.cur"), auto;display: block;height: 100%;outline: medium none;width: 100%;}
.btn_nphoto {cursor: url("../images/CurR.cur"), auto;}


/*更多精彩*/
.mt20 { margin-top: 20px; }
.title_02 { border-bottom: 1px solid #e5e5e5; font-size: 24px; }
.title_02 i { display: block; background: url(../images/titlelistbg.png) repeat-x 0px -67px; width: auto; height: 5px; }
.title_02 h3 { display: inline-block; float: left; position: relative; font-size: 24px; padding: 10px 0; font-weight: normal; }
.red{color:#c00;}
.w_660{width: 660px;}

.wrapper{ position:relative;}
.wrapper a{color:#222}
.wrapper a:hover{color:#c00}
.wrapper ul li img{ width:100%;min-height: 105px;}
.wrapper ul li .one_pic .pic_box:hover img{transition: all .3s ease-out .1s;transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden}
.wrapper ul li .one_pic,.wrapper ul li .no_pic{height: 123px;position: relative;box-sizing: border-box;padding: 10px 0;border-bottom: 1px solid #e8e8e8;}
.wrapper ul li .one_pic .pic_box{width: 158px;box-sizing: border-box;height: 102px;margin-right: 16px; float:left;}
.wrapper ul li .one_pic .pic_box .img_wrap,.wrapper ul li .more_pic .img_wrap{position: relative;cursor: pointer;width: 100%;text-align: center;border: 1px solid #e8e8e8;background: #e8e8e8;overflow: hidden;transform-style: preserve-3d;display: inline-block;box-sizing: border-box;height: 100%;}
.wrapper ul li .more_pic .img_wrap span{ width: 88px;height: 102px;line-height: 102px;text-align: center;font-size: 14px;color: #406599;}
.img_wrap>img{display: inline-block;max-width: 100%;height: auto;vertical-align: middle;transition: all .5s ease-out .1s;}
.wrapper ul li .one_pic .text_box,.wrapper ul li .no_pic .text_box{height: 100%;overflow: hidden;}
.one_pic .text_box .inner,.no_pic .text_box .inner{display: inline-block;width: 100%;vertical-align: middle; margin-top:20px;}
.wrapper ul li .more_pic{position: relative;padding: 10px 0;border-bottom: 1px solid #e8e8e8;}
.wrapper ul li .more_pic .pic_box{position: relative; overflow:hidden;margin: 10px 0;}
.wrapper ul li .more_pic .pic_box a{float: left;width: 158px;height: 105px;margin-left: 9px; overflow:hidden}
.wrapper ul li .more_pic .pic_box a:first-child{margin-left: 0;}
.wrapper ul li .more_pic .pic_box a:hover img{transition: all .3s ease-out .1s;transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;
}
.wrapper ul li .more_pic .more{position: relative;cursor: pointer;width: 100%;text-align: center;border: 1px solid #e8e8e8;background: #e8e8e8;overflow: hidden;transform-style: preserve-3d; box-sizing:border-box;}
.wrapper ul li .more_pic .more span{display: inline-block;width: 88px;height: 30px;line-height: 30px;text-align: center;border-radius: 4px;font-size: 14px;color: #406599;margin-top: 36px;}
.one_pic .text_box .inner .link,.no_pic .text_box .inner .link,.more_pic .link{font-size: 20px;line-height: 1.3;margin-bottom: 4px;font-weight: 700;max-height: 52px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;text-overflow: ellipsis;}
.one_pic .text_box .inner .foot_bar,.no_pic .text_box .inner .foot_bar,.more_pic .foot_bar{font-size: 12px;color: #999;margin-top: 10px;display: block;zoom: 1;}


/*大家都在看*/
.others_like{display:none;position:relative;padding-top:30px;margin:0 auto;border:1px solid #dddddd;margin-bottom:50px;font-family: "微软雅黑"}
.close_this{position:absolute;top:10px;right:10px;}
.others_l{margin-right:45px;width: 630px;overflow:hidden;}
.others_l h2{font-size:18px;font-weight:100;color:#014179;text-align:left;margin: 0 0 30px 40px;}
.others_r h2{font-size:22px;color:#014179;width:180px;text-align:left;}
.others_r{width:245px;}
.others_l_bd{margin-left: 40px;}
.others_l_bd ul{width:590px;}
.others_l_bd ul li{float:left;margin-right:6px;margin-bottom:30px;width:127px;height:118px;padding:5px;background:url(../images/imgs_bg.png) no-repeat;}
.others_l_bd ul li img{display: block;}
.others_l_bd ul li p{width:118px;height:30px;line-height: 16px;margin-top: 2px;overflow:hidden;}

.share_info{color:#999;margin-bottom:20px;}
.share_info .bdshare-button-style0-16 a{width:25px;height:28px;padding:0;margin:0 2px 0 0;display: inline-block;}
.bdshare-button-style0-16 a.share_to{background:none;float:left;padding:0;color:#999;width:34px;height:26px;line-height:26px;margin-right:5px;}
.bdshare-button-style0-16 .js_share{float:left;}

.share_info .bdshare-button-style0-16 a.bds_tqq{background:url(../images/tx1.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_tqq:hover{background:url(../images/tx2.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_tsina{background:url(../images/xl01.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_tsina:hover{background:url(../images/xl02.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_qzone{background:url(../images/kj1.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_qzone:hover{background:url(../images/kj2.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_renren{background:url(../images/rr1.png) no-repeat left;}
.share_info .bdshare-button-style0-16 a.bds_renren:hover{background:url(../images/rr2.png) no-repeat left;}
.share_info:hover{text-decoration:none;}
.zan{height:31px;line-height:26px;}
.zan span{vertical-align:middle;height:15px;padding-left:20px;height:20px;line-height:20px;margin-right:3px;}
.zan em{vertical-align:middle;margin-right:18px;}
.see_again a{margin-bottom:16px;border-radius:2px;width:111px;height:34px;line-height:34px;text-align:center;display:inline-block;}
.see_again a.a_grey{background:#f0f0f0;margin-right:12px;}
.see_again a.a_blue{color:#fff;background:#124077;}
.marbot20px{margin-bottom:20px; }
.over_hidden{overflow:hidden;}

/*八卦星闻*/
.mt20{margin-top:20px;}
.right_pic_view { width: 300px; }
.right_pic_view a { color: #222; display: block; }
.bui_box { box-sizing: border-box; border-top: 2px solid #e30001; background-color: #f4f5f6; margin-bottom: 16px; padding: 15px 20px 20px; }
.bui_box h3 { color: #222; padding: 0; margin-bottom: 15px; font-size: 18px; font-weight: 700; }
.anecdote ul li { padding: 8px 0; border-bottom: 1px solid #e3e3e3; }
.anecdote ul li:last-child{border-bottom:none;}
.anecdote ul li dl { height: 79px; overflow: hidden; }
.anecdote dl dt { position: relative; float: right; width: 118px; height: 100%; overflow: hidden; margin-left: 10px; }
.bui_box .module_pic img { width: 100%; height: 100%; }
.bui_box .module_pic:hover img{transition: all .3s ease-out .1s;transform: matrix(1.05, 0, 0, 1.05, 0, 0);-webkit-backface-visibility: hidden;backface-visibility: hidden;}
.anecdote dl dd { display: table; overflow: hidden; height: 100%; }
.anecdote dl dd .cell { display: table-cell; vertical-align: middle; }
.anecdote dl dd .cell h4 { font-size: 14px; line-height: 20px; max-height: 70px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; font-weight: normal; }

.ad_index300{margin-bottom: 16px;background:#fff;}
.ad_index300 img{width: 300px;height:250px;}